/********************************************************************
	Rhapsody	: 7.5 
	Login		: KBE
	Component	: DefaultComponent 
	Configuration 	: CodeConfig
	Model Element	: LogEvent
//!	Generated Date	: Fri, 7, Sep 2012  
	File Path	: DefaultComponent\CodeConfig\LogEvent.cpp
*********************************************************************/

//## auto_generated
#include "LogEvent.h"
//## auto_generated
#include "EHANDLE.h"
//## auto_generated
#include "Reactor.h"
//## package Default

//## class LogEvent
LogEvent::LogEvent() {
}

LogEvent::~LogEvent() {
}

void LogEvent::handleAlarm(EHANDLE& handle) {
    //#[ operation handleAlarm(EHANDLE)
    //#]
}

void LogEvent::handleLog(EHANDLE& handle) {
    //#[ operation handleLog(EHANDLE)
    LogAction();
    //#]
}

void LogEvent::handlePatient(EHANDLE& handle) {
    //#[ operation handlePatient(EHANDLE)
    //#]
}

void LogEvent::LogAction() {
    //#[ operation LogAction()
    cout << "Log" << endl;
    //#]
}

LogEvent::LogEvent(Reactor* reactor) {
    //#[ operation LogEvent(Reactor*)
    itsReactor = reactor;
    eventType = LOG_EVENT;
    createHandle();
    //#]
}

/*********************************************************************
	File Path	: DefaultComponent\CodeConfig\LogEvent.cpp
*********************************************************************/
